package com.glq1218.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.glq1218.domain.entity.User;
import com.glq1218.domain.vo.PageParamsVo;
import com.glq1218.domain.vo.PageVo;
import com.glq1218.response.ResponseResult;

/**
 * (MwUser)表服务接口
 *
 * @author glq1218
 * @since 2022-10-14 22:30:55
 */
public interface UserService extends IService<User> {

    User getByUsername(String username);

    User getByEmail(String email);

    User getByPhone(String phone);

    ResponseResult<PageVo<User>> listUser(PageParamsVo pageParamsVo);
}

